offshore entity - Spanish English Dictionary